a98a94c77365201f863ca363f8b594a0a3b2f7da,dragome-guia-web/src/main/java/com/dragome/render/html/renderers/MultipleEventListener.java,MultipleEventListener,handleEvent,#Event#,42
Before Change
else if (event instanceof KeyboardEvent)
{
KeyboardEvent keyboardEvent= (KeyboardEvent) event;
int keyId= keyboardEvent.getKeyCode();
if (type.equals(KEYUP))
visualComponent.getListener(KeyUpListener.class).keyupPerformed(visualComponent, keyId);
else if (type.equals(KEYDOWN))
After Change
{
KeyboardEvent keyboardEvent= JsCast.castTo(event, KeyboardEvent.class);
if (type.equals(KEYUP))
visualComponent.getListener(KeyUpListener.class).keyupPerformed(visualComponent, keyboardEvent.getKeyCode());
else if (type.equals(KEYDOWN))
visualComponent.getListener(KeyDownListener.class).keydownPerformed(visualComponent, keyboardEvent.getKeyCode());
else if (type.equals(KEYPRESS))
visualComponent.getListener(KeyPressListener.class).keypressPerformed(visualComponent, keyboardEvent.getKeyCode());
}